home *** CD-ROM | disk | FTP | other *** search
/ HyperLib 1997 Winter - Disc 1 / HYPERLIB-1997-Winter-CD1.ISO.7z / HYPERLIB-1997-Winter-CD1.ISO / オンラインウェア / UTIL / DeAL! 1.3.2 Folder.sit / DeAL! 1.3.2 Folder / DeAL! 1.3.2 / Read me! 1.3.2 < prev    next >
Text File  |  1996-06-15  |  9KB  |  210 lines

  1. DeAL!
  2. Disk'em ALL!
  3. Drag and Drop utility to combine files and folders to floppy-disks.
  4.  
  5. The story so far ...
  6. After starting downloading files from the Internet,
  7. I had a lot of files on my small HD and soon ran out of disk-space.
  8. So I put the unused archives on floppy-disks.
  9. Hundreds of files later, I got tired of manually fit them on diskettes.
  10. So the idea of this little application came up.
  11.  
  12. How does it work?
  13. When you drop a number of files and or folders on DeAL!, they are combined
  14. to folders of the selectable size of a disk . The folders are created
  15. in the same directory as the files dropped on DeAL!. If a file is too big to fit on
  16. a disk, it is moved in a folder called "too big!".
  17. The number of files processed is currently limited to 4000 (four thousand).
  18. (Have you ever selected more than four thousand files in the finder?)
  19. Don't worry about dropping more than four thousand files on DeAL!,
  20. the rest above will not be processed and stays where it came from.
  21.  
  22. How to use
  23. Just drop some files or folders on DeAL!.
  24. If you option-drag (by dragging and holding down the option-key)
  25. files on DeAL!, a dialog will come up:
  26.  
  27.  ハ
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38. In the dialog you can select the disksize (1440k, 800k, Other ..., Get from Disk)
  39. If you select 'Other', a new dialog comes up in which you can enter a byte size.
  40. If you select 'Get from Disk', the sizes will be taken from a disk that you select.
  41. If you check 'Walk folders', every folder is processed recursively for files
  42. instead of being moved at a whole.
  43. If you check 'Create log', a text-file ('DeAL! Log') will be created where the files
  44. have been moved. (Note: files that are moved into 'too big!' are not logged and if a
  45. file named 'DeAL! Log' already exits, it will be overwritten)
  46.  
  47.  
  48. File-menu
  49.  
  50. DeAL! Folder
  51. Here you can select a folder to be DeALt.
  52. Don't forget to check 'Walk folders' in the Options-dialog.
  53.  
  54. Preferences
  55. If you start DeAL! by double-clicking, you can select Preferences under the
  56. File-menu. The size entered in the Preferences will be read in everytime you
  57. use DeAL!.
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69. If you hit the 'Get'-button, the sizes will be taken from a disk that you select.
  70.  
  71. Trouble-shooting
  72. Sometimes while copying the files from a DeALt folder to a disk, a 'disk full' error
  73. could occur. This is because the system puts some additional information like
  74. the desktop file or a directory leaf to the disk and there's no place for it on the
  75. disk because the files already took up all space.
  76. This only happens sometimes, and I currently don't know how to predict it.
  77. My excuse is, that the Finder doesn't either know how to predict it. ;)
  78. These things happen when you push to the final frontier...
  79.  
  80. Disclaimer
  81. This is a quick and dirty hack, this is also my first C program ever.
  82. Don't worry about your files. (Never listen to someone who tells you Don't worry)
  83. They are just moved in another folder. So there should be no data loss at all.
  84.  
  85. Use at your own risk!
  86. This is Freeware!
  87. I take no responsibility for any damage caused by this application.
  88.  
  89. Credits
  90. DeAL! is based on DropShell.
  91. So thanks go out to Leonard Rosenthol, Marshall Clow and Stephan Somogyi.
  92. Also thanks to the people who gave me feedback on DeAL.
  93. Special thanks to FDj for giving programming help.
  94.  
  95. Version history
  96. 1.3.2  Now the created folders have the same size and view like the
  97.         parent folder, with a little offset for each new one.
  98.        Now an existing log-file will be overwritten 'more nicely'
  99.         This means that the rest of the older file will no longer remain,
  100.         if the old file was longer than the new one.
  101.         I was too lazy to implement this in the previous version. :)
  102.        Now a leading '0' is added for the first 9 folders, so that
  103.         the old known name-sorting problem (1,10,2,20...) is avoided 
  104.  
  105. 1.3.1  Now a log-file can be created
  106.         Note: files that are moved into 'too big!' are not logged;
  107.               an already existing file 'DeAL! Log' will be overwritten;
  108.               only the newly moved files in a filled up folder are logged,
  109.               and not the files already there.
  110.        Changed the maximum number of files to 4000
  111.        Fixed a rare bug:
  112.         If the last file in the list was in order to move, and a file
  113.         with the same name was already in the folder it was moved in,
  114.         the running index jumped into hyperspace and the folder DeAL! was in,
  115.         was moved also. <- What a sentence...
  116.         That was a really rare bug.
  117.  
  118. 1.3    PREFERENCES FORMAT HAS CHANGED!
  119.         So please trash your DeAL! preferences or save it again,
  120.         else DeAL! may crash.
  121.        Now the Blocksize is selectable from 512 to 20480 bytes
  122.        Now the disk- and blocksize can be read from a disk that
  123.         you select, so that it not has to be entered by hand.
  124.         Note: If you read the disk- and blocksize from a disk
  125.               and select 'Other' to display it, blocksizes over
  126.               20480 are not shown in the pop-up (only 20480 will
  127.               be shown), but it will be handled correctly internally,
  128.               as long as you don't change the pop-up.
  129.        Now there's a DeAL! Folder Option under the File menu
  130.        Now DeAL! is faster
  131.  
  132. 1.2    Now Preferences are used.
  133.        Now DeAL! has a progress indicator.
  134.        Now the size-select dialog only comes up with option-drag.
  135.  
  136. 1.1.1  Now the Blocksize is selectable from 512 to 10240 bytes
  137.         But only for the custom size. The blocksize of the predefined
  138.         disksizes is 512 bytes.
  139.         I hope you know the blocksize of your disks.
  140.         If you really need a larger blocksize, add it yourself:
  141.          Take ResEdit or a similar utility.
  142.          Edit MENU-resource 131, add a new menu item.
  143.          Remember that you need to do that in steps.
  144.          If you want to add a 11264 size, you have to add
  145.          a 10752 and a 11264 item (in that order).
  146.        Now copy&paste is supported for entering the custom size.
  147.  
  148.        When entering the custom size be beware of selecting no size
  149.        >2147483647. If you enter a greater size you may get a incorrect
  150.        size. You can check that by selecting 'Other ...' again.
  151.  
  152. 1.1    Now you can select different sizes in the startup-dialog.
  153.         (1440k=1448448 bytes, 800k=803328 bytes, Other...)
  154.         The predefined sizes are the number of free bytes on a newly
  155.         formatted disk.
  156.        Now you no longer encounter these 'additional needed' errors.
  157.         DeAL! now takes the block allocation in account while
  158.         calculating the sizes. The block-size is 512 bytes.
  159.         DeAL! will not function properly on disks that have a greater
  160.         block-size.
  161.         Beware: You could encounter 'Disk full' errors during copying a DeALt         
  162.                 folder to a disk, due to the catalog-trees on HFS-disks.
  163.                 I had these errors only on 800k disks with many files.
  164.                 This happens because the OS sometimes needs to create
  165.                 an additional catalog-tree on the disk, which takes
  166.                 about 6k on 800k disks. 
  167.                 1440k disks have a larger initial tree-size, so it should
  168.                 not happen there.
  169.                 I will take a look at this when I have nothing else to do.
  170.                 My current thought on this is, that I just will lower the
  171.                 predefined 800k size.
  172.        Now you can 'Walk folders'.
  173.         The folders are processed recursively.
  174.         Notice: Empty folders are not deleted
  175.                 you must trash the empty folders by hand.
  176.  
  177. 1.0.3  Changed the disksize back to 1440000 bytes.
  178.         Some people had trouble with the new disksize, so I changed it
  179.         back to the old value.
  180.  
  181. 1.0.2  Changed the behaviour of DeAL!
  182.         It no longer put files in already existing folders, so that
  183.         you no longer get folders > 1.4MB. Instead it will fill up the
  184.         existing ones and continues with subsequent new ones.
  185.        Changed the disksize to 1447000 bytes.
  186.  
  187. 1.0.1  Now you can drop folders on DeAL!
  188.        The Icon has also been updated to reflect the new feature.
  189.        (You may have to rebuild your desktop to see the new one)
  190.  
  191. 1.0    This is the first release.
  192.        FAT-binary. I have no PPC, so the PPC-code is not tested.
  193.        Feel free to give me a PPC.
  194.  
  195.  
  196.  
  197.  
  198. This is Freeware! There are no fees for using this software.
  199. But if you work for Apple or another Hardware-manufacturer, feel free
  200. to give me one of these nice 604e PPCs computers.
  201. I currently only have a 68030 machine...
  202.  
  203. Send comments, suggestions, bug-reports etc. to
  204. tessar00@marvin.informatik.uni-dortmund.de
  205.  
  206.  
  207. DeAL!
  208. Disk'em ALL!
  209. ゥ 1995,1996 by Martin Tessarek